mental appendage - Almanca İngilizce Sözlük